package com.code.user.model.bo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 用户钱包业务对象
 *
 * @author tangyifei
 * @since 2020年1月12日09:29:14
 */
@ApiModel("用户钱包业务对象")
@Data
@EqualsAndHashCode(callSuper = false)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class UserCoinBalanceBO implements Serializable{

    private static final long serialVersionUID = -9198402543852444396L;

    @ApiModelProperty(value = "用户USDT币种余额相关的版本号(钱包的版本号)", example = "0")
    private Integer usdtCoinBalanceVersion;

    @ApiModelProperty(value = "用户矿池相关的版本号(钱包的版本号)", example = "0")
    private Integer orePoolVersion;

    @ApiModelProperty(value = "矿池的大小", example = "0")
    private BigDecimal orePool;
}
